electric ignition energy generation - French English Dictionary